sales of land and intangible assets - German English Dictionary